ARD2  1.00 for Rev B. Hardware
Airbag Reference Demonstrator using MPC5604P
WKUP_tag Struct Reference

Data Fields

union {
   vuint32_t   R
   struct {
      vuint32_t   NIF0:1
      vuint32_t   NOVF0:1
      vuint32_t   __pad0__:6
      vuint32_t   NIF1:1
      vuint32_t   NOVF1:1
      vuint32_t   __pad1__:6
      vuint32_t   NIF2:1
      vuint32_t   NOVF2:1
      vuint32_t   __pad2__:6
      vuint32_t   NIF3:1
      vuint32_t   NOVF3:1
      vuint32_t   __pad3__:6
   }   B
NSR
int32_t WKUP_reserved
union {
   vuint32_t   R
   struct {
      vuint32_t   NLOCK0:1
      vuint32_t   NDSS0:2
      vuint32_t   NWRE0:1
      vuint32_t   __pad0__:1
      vuint32_t   NREE0:1
      vuint32_t   NFEE0:1
      vuint32_t   NFE0:1
      vuint32_t   NLOCK1:1
      vuint32_t   NDSS1:2
      vuint32_t   NWRE1:1
      vuint32_t   __pad1__:1
      vuint32_t   NREE1:1
      vuint32_t   NFEE1:1
      vuint32_t   NFE1:1
      vuint32_t   NLOCK2:1
      vuint32_t   NDSS2:2
      vuint32_t   NWRE2:1
      vuint32_t   __pad2__:1
      vuint32_t   NREE2:1
      vuint32_t   NFEE2:1
      vuint32_t   NFE2:1
      vuint32_t   NLOCK3:1
      vuint32_t   NDSS3:2
      vuint32_t   NWRE3:1
      vuint32_t   __pad3__:1
      vuint32_t   NREE3:1
      vuint32_t   NFEE3:1
      vuint32_t   NFE3:1
   }   B
NCR
int32_t WKUP_reserved1 [2]
union {
   vuint32_t   R
   struct {
      vuint32_t   EIF:32
   }   B
WISR
union {
   vuint32_t   R
   struct {
      vuint32_t   EIRE:32
   }   B
IRER
union {
   vuint32_t   R
   struct {
      vuint32_t   WRE:32
   }   B
WRER
int32_t WKUP_reserved2 [2]
union {
   vuint32_t   R
   struct {
      vuint32_t   IREE:32
   }   B
WIREER
union {
   vuint32_t   R
   struct {
      vuint32_t   IFEE:32
   }   B
WIFEER
union {
   vuint32_t   R
   struct {
      vuint32_t   IFE:32
   }   B
WIFER
union {
   vuint32_t   R
   struct {
      vuint32_t   IPUE:32
   }   B
WIPUER

The documentation for this struct was generated from the following file: